As a global company builder & early stage investor headquartered in Zurich (Switzerland), Mountain Partners manages more than 120 investments in the sectors of...
After weeks of a gruelling process involving screening, discussions and deliberations by our independent Awards Board, IFN Fintech is proud to announce the winners...